using System;
using System.Runtime.Serialization;
using System.ServiceModel;
using Nakio.Framework.Communication;

namespace Nakio.Framework.Interfaces
{
    public interface IClientCallback
    {
        [OperationContract(IsOneWay = false)]
        Guid Guid();

        [OperationContract(IsOneWay = false)]
        object ExecuteClientReturnCommand(EncryptedCommand encryptedCommand);
    }
}